package services;

import dao.CommentsDaoImpl;
import domain.Comments;

import java.util.List;

public class CommentsServicesImpl implements CommentsServices{
    CommentsDaoImpl dao = new CommentsDaoImpl();

    /**
     * 指定comments表的cnid字段获取对应新闻的全部评论
     * @param cnid
     * @return cnid对应的新闻的全部评论
     */
    public List<Comments> getCommentsByCnid(int cnid) {
        return dao.getCommentsByCnid(cnid);
    }

    /**
     * 添加评论
     * @param comment Comments对象
     * @return 添加成功的条数
     */
    public int addComments(Comments comment) {
        return dao.addComments(comment);
    }

    /**
     * 删除评论
     * @param cid 评论id
     * @param nid 新闻id
     * @return 删除成功的条数
     */
    public int deleteComments(int cid, int nid) {
        return dao.deleteComments(cid, nid);
    }
}
